Troy Terry contributed significantly to the Ducks' offensive effort, scoring one of the six goals in their 6-4 victory over the Kraken. His performance is part of a broader resurgence for the team, which has now won three straight games after struggling in previous outings.